off-site storage - German English Dictionary